package com.bootdo.clouddo.domain.douban;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name="db_book_detail")
public class DbBookDetail {

    @Id
    @Column(name="id",length=50, unique=true)
    private Long id;

    private Integer annotationCount;

    private String bodyBgColor;

    private String bookSeries;

    private String buylinksUrl;

    private Boolean canInteract;

    private String cardSubtitle;

    private String catalog;

    private String colorScheme;

    private Integer commentCount;

    private String debutUrl;

    private String ebooks;

    private Integer forumTopicCount;

    private Integer galleryTopicCount;

    private Boolean hasEbook;

    private String headerBgColor;

    private Boolean inBlacklist;

    private String infoUrl;

    private String interest;

    private Boolean isReleased;

    private Boolean isShow;

    private String miniProgramName;

    private String miniProgramPage;

    private String nullRatingReason;

    private String otherVersion;

    private String pages;

    private String pic;

    private String press;

    private String price;

    private String pubdate;

    private String rating;

    private Double ratingValue;

    private Integer reviewCount;

    private String sharingUrl;

    private String subtitle;

    private String subtype;

    private String title;

    private String translator;

    private String type;

    private String uri;

    private String url;

    private Integer vendorCount;

    private String wechatTimelineShare;

    private String tags;

    private String honorInfos;

    private String intro;

    private String author;
    private String authorIntro;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getAnnotationCount() {
        return annotationCount;
    }

    public void setAnnotationCount(Integer annotationCount) {
        this.annotationCount = annotationCount;
    }

    public String getBodyBgColor() {
        return bodyBgColor;
    }

    public void setBodyBgColor(String bodyBgColor) {
        this.bodyBgColor = bodyBgColor;
    }

    public String getBookSeries() {
        return bookSeries;
    }

    public void setBookSeries(String bookSeries) {
        this.bookSeries = bookSeries;
    }

    public String getBuylinksUrl() {
        return buylinksUrl;
    }

    public void setBuylinksUrl(String buylinksUrl) {
        this.buylinksUrl = buylinksUrl;
    }

    public Boolean getCanInteract() {
        return canInteract;
    }

    public void setCanInteract(Boolean canInteract) {
        this.canInteract = canInteract;
    }

    public String getCardSubtitle() {
        return cardSubtitle;
    }

    public void setCardSubtitle(String cardSubtitle) {
        this.cardSubtitle = cardSubtitle;
    }

    public String getCatalog() {
        return catalog;
    }

    public void setCatalog(String catalog) {
        this.catalog = catalog;
    }

    public String getColorScheme() {
        return colorScheme;
    }

    public void setColorScheme(String colorScheme) {
        this.colorScheme = colorScheme;
    }

    public Integer getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(Integer commentCount) {
        this.commentCount = commentCount;
    }

    public String getDebutUrl() {
        return debutUrl;
    }

    public void setDebutUrl(String debutUrl) {
        this.debutUrl = debutUrl;
    }

    public String getEbooks() {
        return ebooks;
    }

    public void setEbooks(String ebooks) {
        this.ebooks = ebooks;
    }

    public Integer getForumTopicCount() {
        return forumTopicCount;
    }

    public void setForumTopicCount(Integer forumTopicCount) {
        this.forumTopicCount = forumTopicCount;
    }

    public Integer getGalleryTopicCount() {
        return galleryTopicCount;
    }

    public void setGalleryTopicCount(Integer galleryTopicCount) {
        this.galleryTopicCount = galleryTopicCount;
    }

    public Boolean getHasEbook() {
        return hasEbook;
    }

    public void setHasEbook(Boolean hasEbook) {
        this.hasEbook = hasEbook;
    }

    public String getHeaderBgColor() {
        return headerBgColor;
    }

    public void setHeaderBgColor(String headerBgColor) {
        this.headerBgColor = headerBgColor;
    }

    public Boolean getInBlacklist() {
        return inBlacklist;
    }

    public void setInBlacklist(Boolean inBlacklist) {
        this.inBlacklist = inBlacklist;
    }

    public String getInfoUrl() {
        return infoUrl;
    }

    public void setInfoUrl(String infoUrl) {
        this.infoUrl = infoUrl;
    }

    public String getInterest() {
        return interest;
    }

    public void setInterest(String interest) {
        this.interest = interest;
    }

    public Boolean getIsReleased() {
        return isReleased;
    }

    public void setIsReleased(Boolean isReleased) {
        this.isReleased = isReleased;
    }

    public Boolean getIsShow() {
        return isShow;
    }

    public void setIsShow(Boolean isShow) {
        this.isShow = isShow;
    }

    public String getMiniProgramName() {
        return miniProgramName;
    }

    public void setMiniProgramName(String miniProgramName) {
        this.miniProgramName = miniProgramName;
    }

    public String getMiniProgramPage() {
        return miniProgramPage;
    }

    public void setMiniProgramPage(String miniProgramPage) {
        this.miniProgramPage = miniProgramPage;
    }

    public String getNullRatingReason() {
        return nullRatingReason;
    }

    public void setNullRatingReason(String nullRatingReason) {
        this.nullRatingReason = nullRatingReason;
    }

    public String getOtherVersion() {
        return otherVersion;
    }

    public void setOtherVersion(String otherVersion) {
        this.otherVersion = otherVersion;
    }

    public String getPages() {
        return pages;
    }

    public void setPages(String pages) {
        this.pages = pages;
    }

    public String getPic() {
        return pic;
    }

    public void setPic(String pic) {
        this.pic = pic;
    }

    public String getPress() {
        return press;
    }

    public void setPress(String press) {
        this.press = press;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getPubdate() {
        return pubdate;
    }

    public void setPubdate(String pubdate) {
        this.pubdate = pubdate;
    }

    public String getRating() {
        return rating;
    }

    public void setRating(String rating) {
        this.rating = rating;
    }

    public Double getRatingValue() {
        return ratingValue;
    }

    public void setRatingValue(Double ratingValue) {
        this.ratingValue = ratingValue;
    }

    public Integer getReviewCount() {
        return reviewCount;
    }

    public void setReviewCount(Integer reviewCount) {
        this.reviewCount = reviewCount;
    }

    public String getSharingUrl() {
        return sharingUrl;
    }

    public void setSharingUrl(String sharingUrl) {
        this.sharingUrl = sharingUrl;
    }

    public String getSubtitle() {
        return subtitle;
    }

    public void setSubtitle(String subtitle) {
        this.subtitle = subtitle;
    }

    public String getSubtype() {
        return subtype;
    }

    public void setSubtype(String subtype) {
        this.subtype = subtype;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getTranslator() {
        return translator;
    }

    public void setTranslator(String translator) {
        this.translator = translator;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getUri() {
        return uri;
    }

    public void setUri(String uri) {
        this.uri = uri;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public Integer getVendorCount() {
        return vendorCount;
    }

    public void setVendorCount(Integer vendorCount) {
        this.vendorCount = vendorCount;
    }

    public String getWechatTimelineShare() {
        return wechatTimelineShare;
    }

    public void setWechatTimelineShare(String wechatTimelineShare) {
        this.wechatTimelineShare = wechatTimelineShare;
    }

    public String getTags() {
        return tags;
    }

    public void setTags(String tags) {
        this.tags = tags;
    }

    public String getHonorInfos() {
        return honorInfos;
    }

    public void setHonorInfos(String honorInfos) {
        this.honorInfos = honorInfos;
    }

    public String getIntro() {
        return intro;
    }

    public void setIntro(String intro) {
        this.intro = intro;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public String getAuthorIntro() {
        return authorIntro;
    }

    public void setAuthorIntro(String authorIntro) {
        this.authorIntro = authorIntro;
    }
}